<?php 

//esto lo hago para identificar donde esta actualmente
$encontrado = false;
$encontrado_potencial = false;
$MenuItems = $session->read('MenuItems');
//d($MenuItems);
$here = explode("/", $this->here);
foreach($MenuItems as $k=>$padre) {
	if(!$encontrado) {
		if(!empty($padre['enlace']) && strstr($this->here, $padre['enlace']) )
			break;
		if(isset($padre['hijos'])) {
			foreach($padre['hijos'] as $k1=>$hijo) {
				
				//d($here);
				//echo $hijo['enlace'] . "<br>";
				$tmp = explode("/", $hijo['enlace']);
				//if(isset($tmp[1]) && strstr($this->here, $tmp[1]) && $here[count($here)-1] == $tmp[count($tmp)-1]) {
				if(isset($tmp[1]) && strstr($this->here, $tmp[1])) {
					//echo "here: " . $this->here  . "<br>";
					//echo "tmp1: " . debug($tmp)  . "<br>";
					$encontrado_potencial = $padre['nombre'];
					if($here[count($here)-1] == $tmp[count($tmp)-1]) {
						$encontrado = $padre['nombre'];
						//echo "here: " . $this->here  . "<br>";
						//echo "tmp1: " . d($tmp)  . "<br>";
						break;
					}
				}
			}
		}
	}
	else
		break;
}
/*
if(!$encontrado && !$encontrado_potencial)
	echo $menu->dibujar($MenuItems);
else
	echo $menu->dibujar($MenuItems, $encontrado);
*/

if($encontrado)
	echo $menu->dibujar($MenuItems, $encontrado);
elseif($encontrado_potencial)
	echo $menu->dibujar($MenuItems, $encontrado_potencial);
else
	echo $menu->dibujar($MenuItems);
?>